package spec.dengyuru.arrayList;

import java.util.ArrayList;

/**
 * 数组链表
 */
public class ArrayListTest {
    public static void main(String[] args) {
        //泛型确定元素类型
        //定义的时候，大小为0，随着元素的增加，大小不断增加，大小可变
        //可以随意增加、删除元素
        ArrayList  al=new ArrayList();
        System.out.println(al.size());
        al.add("a");
        al.add("b");
        al.add("c");
        al.add("d");
        al.add(1);
        al.add(2);
        al.add(3);
        al.add(4);
        System.out.println(al.size());
        //通过set修改元素的值
        al.set(3,"c");
        System.out.println(al.get(2));
        //
        al.remove(3);
        al.add(3);

    }
}




